leaf agitator - Turkish English Dictionary